SAP WAS provides companies with the choice and flexibility to extend their solutions according to their available development skills and technical constraints. Just like all Repository objects, a BSP application can also be created, by copying it from some other location. For each new BSP application, the system creates an empty directory with the same name in the MIME Repository.
Instruction Set: Defining BSP Application
Log on to the SAP Web Application Server.
Open the Object Navigator and launch transaction SE80.
Select BSP Application category in the object type dropdown
Enter the name of new BSP application LearningBSP (See Screen 1).
Screen 1: Creating a new BSP application
Click Enter key to confirm your entry. The system checks to see whether or not a BSP application with that name already exists in the R/3 System. If there is none, the Create Object dialog box appears.
The dialog box titled " Web Application Builder: Create BSP Application" is displayed. Choose "Yes" to create the BSP application.
In the subsequent dialog box provide a meaningful Short Description of the BSP application and press the Enter key. The system refreshes the left frame, displaying the root node LearningBSP of the application.
Select Create. The system then displays the Create Object Catalog Entry dialog box.
As a last step, assign the package to the service.
A successful creation of BSP application displays the BSP application you have created in the object list tree structure.
Instruction Set Outcome: After performing the above steps a BSP application is created in the R/3 Repository as a development object.
In case a user wants to generate the first page while creating the application, he/she has to go through the following procedure after Step-5 mentioned above
Right-click on the LearningBSP node and select Create > Page.
As shown in screen 2 a pop-up is displayed prompting the user to enter the name of the BSP. Type in "learning.htm" and provide a suitable page description for the page, such as "learning BSP".
Screen 2: Defining a new BSP application
Assign a suitable name to the Business Server Page. Now, the system will open the page in the editor frame of the "Layout" tab with some default HTML code
A new BSP application has to be activated before it is executed. One can either activate single pages or the entire BSP application, but it is possible only if the syntax is correct and the check run does not return errors.